﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Roslyn.Compilers.CSharp;

namespace Roslyn.Compiler.Extension.Attributes.Converter
{
    public class BareAttributeConverter : AttributeConverter
    {
        public override Compilers.CSharp.FieldDeclarationSyntax ConvertField(Compilers.CSharp.FieldDeclarationSyntax fieldSyntax)
        {
            return fieldSyntax;
        }

        public override string Validate(FieldDeclarationSyntax declarationSyntax)
        {
            return string.Empty;
        }

        public override PropertyDeclarationSyntax ConvertProperty(PropertyDeclarationSyntax propertySyntax)
        {
            return propertySyntax;
        }

        public override MethodDeclarationSyntax ConvertMethod(MethodDeclarationSyntax methodSyntax)
        {
            return methodSyntax;
        }
    }
}
